Term Gallery logo

Meanings of petro de luanda in Catalan